have a good appetite - German English Dictionary